Design patterns as aspects: a quantitative assessment
نویسندگان
چکیده
منابع مشابه
Using Design Patterns as Indicators of Refactoring Opportunities (to Aspects)
In this position paper, we argue that traditional object-oriented design patterns can be regarded as workarounds for limitations in current programming languages, including crosscutting concerns. Aspect-oriented programming (AOP) is able to modularise crosscutting concerns and overcomes many of the limitations. To illustrate, we mention a few examples. We describe several situations in which pa...
متن کاملDesign Patterns with Aspects: A case study
This paper reports on a case study in which four programs were implemented in both aspect-oriented and object-oriented versions using four different design patterns. We report on our experiences with the use of these design patterns and the trade-offs that needed to be considered. Furthermore, we present additional evidence for a reduction of coupling through the use of aspect-oriented versions...
متن کاملDesign Patterns Vs Aspect Oriented Programming – A Qualitative and a Quantitative Assessment
Design patterns offer flexible solutions to common problems in software development. Recent studies have shown that several design patterns involve crosscutting concerns. Unfortunately, object-oriented (OO) abstractions are often not able to modularize those crosscutting concerns, which in turn decrease the system reusability and maintainability. Hence, it is important to verifying whether aspe...
متن کاملAssessment of Quantitative and Allelic MGMT Methylation Patterns as a Prognostic Marker in Glioblastoma
Methylation of the O(6)-methylguanine-DNA methyltransferase (MGMT) gene is a predictive and prognostic marker in newly diagnosed glioblastoma patients treated with temozolomide but how MGMT methylation should be assessed to ensure optimal detection accuracy is debated. We developed a novel quantitative methylation-specific PCR (qMSP) MGMT assay capable of providing allelic methylation data and ...
متن کاملWrappings as Design Patterns
Design Patterns provide a \higher-level" view of interactions among collections of objects. They are a response to a common problem in large, object-oriented systems: there is no explicit representation of the patterns of activity of collections of objects. Wrappings are a Knowledge-Based integration infrastructure for constructing complex software systems, that we have developed over several y...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Journal of the Brazilian Computer Society
سال: 2004
ISSN: 0104-6500
DOI: 10.1590/s0104-65002004000300004